# 配置文件

# 支持的语种配置
LANGUAGE_MAPPING = {
    'zh': 'Chinese',
    'en': 'English',
    'ja': 'Japanese',
    'de': 'German',
    'fr': 'French',
    'ru': 'Russian',
    'es': 'Spanish',
    'pt': 'Portuguese'
}

# 音频配置
AUDIO_SETTINGS = {
    'sample_rate': 16000,    # 采样率
    'channels': 1,           # 声道数
    'device': 'loopback',    # 使用环回设备捕获系统声音
    'chunk_size': 4000       # 音频块大小
}

# 识别模型路径（需要根据实际模型路径修改）
MODEL_PATHS = {
    'zh': 'models/vosk-model-cn-0.22',  # 保持目录名与解压后一致
    'en': 'models/vosk-model-en-us-0.22',  # 保持目录名与解压后一致
    'ja': 'models/vosk-model-ja-0.22',
    'de': 'models/vosk-model-de-0.21',
    'fr': 'models/vosk-model-fr-0.22',
    'ru': 'models/vosk-model-ru-0.22',
    'es': 'models/vosk-model-es-0.22',
    'pt': 'models/vosk-model-pt-0.22'
} 